The Inconsistency of a Brouwerian Continuity Principle with the Curry-Howard Interpretation
نویسندگان
چکیده
If all functions (N → N) → N are continuous then 0 = 1. This is a theorem of intensional (and hence of extensional) intuitionistic dependent-type theories, with existence in the formulation of continuity expressed as a Σ type via the Curry-Howard interpretation. With an intuitionistic notion of anonymous existence, defined as the propositional truncation of Σ, it is consistent that all such functions are continuous. A model is Johnstone’s topological topos. On the other hand, any of these two intuitionistic conceptions of existence give the same, consistent, notion of uniform continuity for functions (N → 2) → N, again valid in the topological topos. It is open whether the consistency of (uniform) continuity extends to homotopy type theory. The theorems of type theory informally proved here are also formally proved in Agda, but the development presented here is self-contained and doesn’t show Agda code.
منابع مشابه
Mathematically Structured but not Necessarily Functional Programming ( Extended Abstract )
Realizability is an interpretation of intuitionistic logic which subsumes the Curry-Howard interpretation of propositions as types, because it allows the realizers to use computational effects such as non-termination, store and exceptions. Therefore, we can use realizability as a framework for program development and extraction which allows any style of programming, not just the purely function...
متن کاملA continuous computational interpretation of type theories
Brouwer’s continuity principle that all functions from the Baire space to natural numbers are continuous is provably false in intuitionistic dependent type theory, with existence in the formulation of continuity expressed as a Σ-type via the Curry–Howard interpretation. However, with an intuitionistic notion of anonymous existence, defined as the propositional truncation of Σ, the principle bec...
متن کاملOn Natural Deduction for Herbrand Constructive Logics II: Curry-Howard Correspondence for Markov's Principle in First-Order Logic and Arithmetic
Intuitionistic first-order logic extended with a restricted form of Markov’s principle is constructive and admits a Curry-Howard correspondence, as shown by Herbelin. We provide a simpler proof of that result and then we study intuitionistic first-order logic extended with unrestricted Markov’s principle. Starting from classical natural deduction, we restrict the excluded middle and we obtain a...
متن کاملPhysical Systems as Constructive Logics
This paper is an investigation of S. Wolfram’s Principle of Computational Equivalence’ – that (discrete) systems in the natural world should be thought of as performing computations. We take a logical approach, and demonstrate that under almost trivial (physically reasonable) assumptions, discrete evolving physical systems give a class of logical models. Moreover, these models are of intuitioni...
متن کاملA note on Brouwer's weak continuity principle and the transfer principle in nonstandard analysis
A well-known model of nonstandard analysis is obtained by extending the structure of real numbers using an ultra power construction. A constructive approach due to Schmieden and Laugwitz uses instead a reduced power construction modulo a cofinite filter, but has the drawback that the transfer principle is weak. In this paper it is shown that this principle can be strengthened by employing Brouw...
متن کامل